- Developing customer functions in the domains Infotainment, Advanced Driver Assistance Systems (ADAS) or Autonomous Driving lies within your responsibilities.
- You start with system requirements and break them down to software requirements like life cycle, system resources, the feature set, resource budgets, etc.
- You sketch the concepts and ideas, design and evaluate your solution and finally implement as well as test the software, including verification in simulations and on the target hardware.
- The requirements elicitation, design, implementation, integration and testing of a modern software component will be one of your tasks. Testing includes verification in simulation, on the target hardware and in the car.
- The coordination of new features and changes on the system architecture is also part of your job profile.
- You are responsible for crosscutting (quality) requirements like the overall performance, security and safety aspects of the software component.
- University degree in Computer Science, Software Engineering, Embedded Systems or related fields.
- Strong expertise in embedded software engineering with C++.
- 3D Rendering, Python, JavaScript and Kotlin are nice to have.
- Good Linux or Android know-how is a plus.
- Expertise in utilizing agile development methodology like Scrum.
- Business-fluent English, German is a plus.
- Company car option.
- English speaking teams in an intercultural setting.
- Flexible organization of working times & mobile work arrangements.
- High Work-Life Balance.
- Career development & continuous personal qualification.
- Relocation Services for our new employees.
Company
Location
Ulm - Germany
Job type
Full-Time
Python Job Details
Software Engineer C++ - Augmented Reality (f/m/x)
At BMW Car IT, a wholly owned subsidiary of BMW AG, we live and breathe software. We design and implement embedded software for electronic control units of the BMW cars as well as related tools and frameworks. By delivering software all the way from the idea to the final product we lead BMW into the future of digitalization and mobility.
We offer you to take up this exciting role in Software Engineering for one of our Infotainment or Driver Assistance Systems projects.
What awaits you?
What should you bring along?
You are a self-motivated team player who likes to work with highly professional colleagues on developing BMW’s future customer functions? Apply now!
Note: Please apply exclusively online via our career portal. Applications via other channels (esp. email) cannot be considered.
What do we offer in Ulm?
Earliest starting date: from now on
Type of employment: unlimited
Working hours: Full-time
Contact:
Tamara Vuckovic
BMW Group Recruiting Team
+49 89 382-17001
Software Engineer C++ - Augmented Reality (f/m/x)
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs